import instance from '../../utils/request'

const base = 'cookcar-plat/'
const sysBase = 'sys-authorize/'


// C端用户我的信息详情
export function getUserInfoMyGetInfoC() {
  const config = {
    method: 'get',
    url: `${sysBase}user/infoMy/getInfo/C`
  }
  return instance(config)
}
// C端修改个人信息
export function getUserInfoMyUpdateMyInfoC(data) {
  const config = {
    method: 'get',
    url: `${sysBase}user/infoMy/updateMyInfoC`,
    params:data
  }
  return instance(config)
}
// 获取验证码
export function getUserAppAcquire(data) {
  const config = {
    method: 'post',
    url: `${sysBase}userApp/acquire`,
    params:data
  }
  return instance(config)
}
// 校验验证码
export function getUserAppCheck(data) {
  const config = {
    method: 'post',
    url: `${sysBase}userApp/check`,
    params:data
  }
  return instance(config)
}
// 修改个人信息 => 备注
export function getUpdataRemark(data) {
  const config = {
    method: 'get',
    url: `${sysBase}user/infoMy/updataRemark`,
    params:data
  }
  return instance(config)
}
// 修改个人信息 => 头像
export function getUpdataImPicUrl(data) {
  const config = {
    method: 'get',
    url: `${sysBase}user/infoMy/updataImPicUrl`,
    params:data
  }
  return instance(config)
}


// 修改个人信息 => 解绑openId
export function getInfoMyUpdataVX(data) {
  const config = {
    method: 'get',
    url: `${sysBase}user/infoMy/updataVX`,
    params:data
  }
  return instance(config)
}

// 修改个人信息 => 校验用户名是否重复
export function getUserAppCheckName(data) {
  const config = {
    method: 'post',
    url: `${sysBase}userApp/checkName`,
    params:data
  }
  return instance(config)
}

// 设置 => 注销账号
export function getLogoutC(data) {
  const config = {
    method: 'get',
    url: `${sysBase}user/infoMy/logout/C`,
    params:data
  }
  return instance(config)
}
